:root {
    color-scheme: normal;
    --v-theme-background: 252, 246, 235;
    --v-theme-background-overlay-multiplier: 1;
    --v-theme-surface: 255, 255, 255;
    --v-theme-surface-overlay-multiplier: 1;
    --v-theme-surface-bright: 255, 255, 255;
    --v-theme-surface-bright-overlay-multiplier: 1;
    --v-theme-surface-light: 238, 238, 238;
    --v-theme-surface-light-overlay-multiplier: 1;
    --v-theme-surface-variant: 66, 66, 66;
    --v-theme-surface-variant-overlay-multiplier: 2;
    --v-theme-on-surface-variant: 238, 238, 238;
    --v-theme-primary: 198, 144, 47;
    --v-theme-primary-overlay-multiplier: 1;
    --v-theme-primary-darken-1: 31, 85, 146;
    --v-theme-primary-darken-1-overlay-multiplier: 2;
    --v-theme-secondary: 72, 169, 166;
    --v-theme-secondary-overlay-multiplier: 1;
    --v-theme-secondary-darken-1: 1, 135, 134;
    --v-theme-secondary-darken-1-overlay-multiplier: 1;
    --v-theme-error: 176, 0, 32;
    --v-theme-error-overlay-multiplier: 2;
    --v-theme-info: 91, 124, 208;
    --v-theme-info-overlay-multiplier: 1;
    --v-theme-success: 76, 175, 80;
    --v-theme-success-overlay-multiplier: 1;
    --v-theme-warning: 251, 140, 0;
    --v-theme-warning-overlay-multiplier: 1;
    --v-theme-anchor: 198, 144, 47;
    --v-theme-anchor-overlay-multiplier: 1;
    --v-theme-on-background: 0, 0, 0;
    --v-theme-on-surface: 0, 0, 0;
    --v-theme-on-surface-bright: 0, 0, 0;
    --v-theme-on-surface-light: 0, 0, 0;
    --v-theme-on-primary: 255, 255, 255;
    --v-theme-on-primary-darken-1: 255, 255, 255;
    --v-theme-on-secondary: 255, 255, 255;
    --v-theme-on-secondary-darken-1: 255, 255, 255;
    --v-theme-on-error: 255, 255, 255;
    --v-theme-on-info: 255, 255, 255;
    --v-theme-on-success: 255, 255, 255;
    --v-theme-on-warning: 255, 255, 255;
    --v-theme-on-anchor: 255, 255, 255;
    --v-border-color: 0, 0, 0;
    --v-border-opacity: 0.12;
    --v-high-emphasis-opacity: 0.87;
    --v-medium-emphasis-opacity: 0.6;
    --v-disabled-opacity: 0.38;
    --v-idle-opacity: 0.04;
    --v-hover-opacity: 0.04;
    --v-focus-opacity: 0.12;
    --v-selected-opacity: 0.08;
    --v-activated-opacity: 0.12;
    --v-pressed-opacity: 0.12;
    --v-dragged-opacity: 0.08;
    --v-theme-kbd: 238, 238, 238;
    --v-theme-on-kbd: 0, 0, 0;
    --v-theme-code: 245, 245, 245;
    --v-theme-on-code: 0, 0, 0;
}

.text-anchor {
  color: rgb(var(--v-theme-anchor)) !important;
}


@media (prefers-color-scheme: dark) {
  :root {
      color-scheme: dark;
      --v-theme-background: 18, 18, 18;
      --v-theme-background-overlay-multiplier: 1;
      --v-theme-surface: 33, 33, 33;
      --v-theme-surface-overlay-multiplier: 1;
      --v-theme-surface-bright: 204, 191, 214;
      --v-theme-surface-bright-overlay-multiplier: 2;
      --v-theme-surface-light: 66, 66, 66;
      --v-theme-surface-light-overlay-multiplier: 1;
      --v-theme-surface-variant: 200, 200, 200;
      --v-theme-surface-variant-overlay-multiplier: 2;
      --v-theme-on-surface-variant: 0, 0, 0;
      --v-theme-primary: 220, 160, 52;
      --v-theme-primary-overlay-multiplier: 2;
      --v-theme-primary-darken-1: 39, 124, 193;
      --v-theme-primary-darken-1-overlay-multiplier: 2;
      --v-theme-secondary: 84, 182, 178;
      --v-theme-secondary-overlay-multiplier: 2;
      --v-theme-secondary-darken-1: 72, 169, 166;
      --v-theme-secondary-darken-1-overlay-multiplier: 2;
      --v-theme-error: 207, 102, 121;
      --v-theme-error-overlay-multiplier: 2;
      --v-theme-info: 91, 124, 208;
      --v-theme-info-overlay-multiplier: 2;
      --v-theme-success: 76, 175, 80;
      --v-theme-success-overlay-multiplier: 2;
      --v-theme-warning: 251, 140, 0;
      --v-theme-warning-overlay-multiplier: 2;
      --v-theme-anchor: 220, 160, 52;
      --v-theme-anchor-overlay-multiplier: 2;
      --v-theme-on-background: 255, 255, 255;
      --v-theme-on-surface: 255, 255, 255;
      --v-theme-on-surface-bright: 0, 0, 0;
      --v-theme-on-surface-light: 255, 255, 255;
      --v-theme-on-primary: 0, 0, 0;
      --v-theme-on-primary-darken-1: 255, 255, 255;
      --v-theme-on-secondary: 255, 255, 255;
      --v-theme-on-secondary-darken-1: 255, 255, 255;
      --v-theme-on-error: 255, 255, 255;
      --v-theme-on-info: 255, 255, 255;
      --v-theme-on-success: 255, 255, 255;
      --v-theme-on-warning: 255, 255, 255;
      --v-theme-on-anchor: 0, 0, 0;
      --v-border-color: 255, 255, 255;
      --v-border-opacity: 0.12;
      --v-high-emphasis-opacity: 1;
      --v-medium-emphasis-opacity: 0.7;
      --v-disabled-opacity: 0.5;
      --v-idle-opacity: 0.1;
      --v-hover-opacity: 0.04;
      --v-focus-opacity: 0.12;
      --v-selected-opacity: 0.08;
      --v-activated-opacity: 0.12;
      --v-pressed-opacity: 0.16;
      --v-dragged-opacity: 0.08;
      --v-theme-kbd: 66, 66, 66;
      --v-theme-on-kbd: 255, 255, 255;
      --v-theme-code: 52, 52, 52;
      --v-theme-on-code: 204, 204, 204;
  }

  .theme--auto p {
    color: #fff;
  }
}
